ultimate responsibility - Turkish English Dictionary